deep ripper - German English Dictionary